home *** CD-ROM | disk | FTP | other *** search
/ Champak 122 / Vol 122.iso / games / gem_stri.swf / scripts / __Packages / mx / managers / DepthManager.as next >
Encoding:
Text File  |  2011-01-06  |  45.7 KB  |  863 lines

  1. var ┬º\x01┬º = 516;
  2. while(true)
  3. {
  4.    if(eval("\x01") == 516)
  5.    {
  6.       set("\x01",eval("\x01") + 424);
  7.       ┬º┬ºpush(true);
  8.    }
  9.    else if(eval("\x01") == 624)
  10.    {
  11.       set("\x01",eval("\x01") - 611);
  12.       if(┬º┬ºpop())
  13.       {
  14.          set("\x01",eval("\x01") + 714);
  15.       }
  16.    }
  17.    else if(eval("\x01") == 185)
  18.    {
  19.       set("\x01",eval("\x01") + 503);
  20.       if(┬º┬ºpop())
  21.       {
  22.          set("\x01",eval("\x01") + 209);
  23.       }
  24.    }
  25.    else if(eval("\x01") == 940)
  26.    {
  27.       set("\x01",eval("\x01") - 529);
  28.       if(┬º┬ºpop())
  29.       {
  30.          set("\x01",eval("\x01") + 357);
  31.       }
  32.    }
  33.    else if(eval("\x01") == 768)
  34.    {
  35.       set("\x01",eval("\x01") - 583);
  36.       ┬º┬ºpush(true);
  37.    }
  38.    else
  39.    {
  40.       if(eval("\x01") == 411)
  41.       {
  42.          set("\x01",eval("\x01") + 357);
  43.          ┬º┬ºpush(┬º┬ºpop()());
  44.          break;
  45.       }
  46.       if(eval("\x01") != 897)
  47.       {
  48.          if(eval("\x01") == 688)
  49.          {
  50.             set("\x01",eval("\x01") + 209);
  51.             break;
  52.          }
  53.          if(eval("\x01") == 13)
  54.          {
  55.             set("\x01",eval("\x01") + 714);
  56.             break;
  57.          }
  58.          if(eval("\x01") == 727)
  59.          {
  60.             set("\x01",eval("\x01") - 325);
  61.             if(!_global.mx)
  62.             {
  63.                _global.mx = new Object();
  64.             }
  65.             ┬º┬ºpop();
  66.             if(!_global.mx.managers)
  67.             {
  68.                _global.mx.managers = new Object();
  69.             }
  70.             ┬º┬ºpop();
  71.             if(!_global.mx.managers.DepthManager)
  72.             {
  73.                var _loc2_ = mx.managers.DepthManager = function()
  74.                {
  75.                   MovieClip.prototype.createClassChildAtDepth = this.createClassChildAtDepth;
  76.                   MovieClip.prototype.createChildAtDepth = this.createChildAtDepth;
  77.                   MovieClip.prototype.setDepthTo = this.setDepthTo;
  78.                   MovieClip.prototype.setDepthAbove = this.setDepthAbove;
  79.                   MovieClip.prototype.setDepthBelow = this.setDepthBelow;
  80.                   MovieClip.prototype.findNextAvailableDepth = this.findNextAvailableDepth;
  81.                   MovieClip.prototype.shuffleDepths = this.shuffleDepths;
  82.                   MovieClip.prototype.getDepthByFlag = this.getDepthByFlag;
  83.                   MovieClip.prototype.buildDepthTable = this.buildDepthTable;
  84.                   _global.ASSetPropFlags(MovieClip.prototype,"createClassChildAtDepth",1);
  85.                   _global.ASSetPropFlags(MovieClip.prototype,"createChildAtDepth",1);
  86.                   _global.ASSetPropFlags(MovieClip.prototype,"setDepthTo",1);
  87.                   _global.ASSetPropFlags(MovieClip.prototype,"setDepthAbove",1);
  88.                   _global.ASSetPropFlags(MovieClip.prototype,"setDepthBelow",1);
  89.                   _global.ASSetPropFlags(MovieClip.prototype,"findNextAvailableDepth",1);
  90.                   _global.ASSetPropFlags(MovieClip.prototype,"shuffleDepths",1);
  91.                   _global.ASSetPropFlags(MovieClip.prototype,"getDepthByFlag",1);
  92.                   _global.ASSetPropFlags(MovieClip.prototype,"buildDepthTable",1);
  93.                }.prototype;
  94.                mx.managers.DepthManager = function()
  95.                {
  96.                   MovieClip.prototype.createClassChildAtDepth = this.createClassChildAtDepth;
  97.                   MovieClip.prototype.createChildAtDepth = this.createChildAtDepth;
  98.                   MovieClip.prototype.setDepthTo = this.setDepthTo;
  99.                   MovieClip.prototype.setDepthAbove = this.setDepthAbove;
  100.                   MovieClip.prototype.setDepthBelow = this.setDepthBelow;
  101.                   MovieClip.prototype.findNextAvailableDepth = this.findNextAvailableDepth;
  102.                   MovieClip.prototype.shuffleDepths = this.shuffleDepths;
  103.                   MovieClip.prototype.getDepthByFlag = this.getDepthByFlag;
  104.                   MovieClip.prototype.buildDepthTable = this.buildDepthTable;
  105.                   _global.ASSetPropFlags(MovieClip.prototype,"createClassChildAtDepth",1);
  106.                   _global.ASSetPropFlags(MovieClip.prototype,"createChildAtDepth",1);
  107.                   _global.ASSetPropFlags(MovieClip.prototype,"setDepthTo",1);
  108.                   _global.ASSetPropFlags(MovieClip.prototype,"setDepthAbove",1);
  109.                   _global.ASSetPropFlags(MovieClip.prototype,"setDepthBelow",1);
  110.                   _global.ASSetPropFlags(MovieClip.prototype,"findNextAvailableDepth",1);
  111.                   _global.ASSetPropFlags(MovieClip.prototype,"shuffleDepths",1);
  112.                   _global.ASSetPropFlags(MovieClip.prototype,"getDepthByFlag",1);
  113.                   _global.ASSetPropFlags(MovieClip.prototype,"buildDepthTable",1);
  114.                }.sortFunction = function(a, b)
  115.                {
  116.                   if(a.getDepth() > b.getDepth())
  117.                   {
  118.                      return 1;
  119.                   }
  120.                   return -1;
  121.                };
  122.                mx.managers.DepthManager = function()
  123.                {
  124.                   MovieClip.prototype.createClassChildAtDepth = this.createClassChildAtDepth;
  125.                   MovieClip.prototype.createChildAtDepth = this.createChildAtDepth;
  126.                   MovieClip.prototype.setDepthTo = this.setDepthTo;
  127.                   MovieClip.prototype.setDepthAbove = this.setDepthAbove;
  128.                   MovieClip.prototype.setDepthBelow = this.setDepthBelow;
  129.                   MovieClip.prototype.findNextAvailableDepth = this.findNextAvailableDepth;
  130.                   MovieClip.prototype.shuffleDepths = this.shuffleDepths;
  131.                   MovieClip.prototype.getDepthByFlag = this.getDepthByFlag;
  132.                   MovieClip.prototype.buildDepthTable = this.buildDepthTable;
  133.                   _global.ASSetPropFlags(MovieClip.prototype,"createClassChildAtDepth",1);
  134.                   _global.ASSetPropFlags(MovieClip.prototype,"createChildAtDepth",1);
  135.                   _global.ASSetPropFlags(MovieClip.prototype,"setDepthTo",1);
  136.                   _global.ASSetPropFlags(MovieClip.prototype,"setDepthAbove",1);
  137.                   _global.ASSetPropFlags(MovieClip.prototype,"setDepthBelow",1);
  138.                   _global.ASSetPropFlags(MovieClip.prototype,"findNextAvailableDepth",1);
  139.                   _global.ASSetPropFlags(MovieClip.prototype,"shuffleDepths",1);
  140.                   _global.ASSetPropFlags(MovieClip.prototype,"getDepthByFlag",1);
  141.                   _global.ASSetPropFlags(MovieClip.prototype,"buildDepthTable",1);
  142.                }.test = function(depth)
  143.                {
  144.                   if(depth == mx.managers.DepthManager.reservedDepth)
  145.                   {
  146.                      return false;
  147.                   }
  148.                   return true;
  149.                };
  150.                mx.managers.DepthManager = function()
  151.                {
  152.                   MovieClip.prototype.createClassChildAtDepth = this.createClassChildAtDepth;
  153.                   MovieClip.prototype.createChildAtDepth = this.createChildAtDepth;
  154.                   MovieClip.prototype.setDepthTo = this.setDepthTo;
  155.                   MovieClip.prototype.setDepthAbove = this.setDepthAbove;
  156.                   MovieClip.prototype.setDepthBelow = this.setDepthBelow;
  157.                   MovieClip.prototype.findNextAvailableDepth = this.findNextAvailableDepth;
  158.                   MovieClip.prototype.shuffleDepths = this.shuffleDepths;
  159.                   MovieClip.prototype.getDepthByFlag = this.getDepthByFlag;
  160.                   MovieClip.prototype.buildDepthTable = this.buildDepthTable;
  161.                   _global.ASSetPropFlags(MovieClip.prototype,"createClassChildAtDepth",1);
  162.                   _global.ASSetPropFlags(MovieClip.prototype,"createChildAtDepth",1);
  163.                   _global.ASSetPropFlags(MovieClip.prototype,"setDepthTo",1);
  164.                   _global.ASSetPropFlags(MovieClip.prototype,"setDepthAbove",1);
  165.                   _global.ASSetPropFlags(MovieClip.prototype,"setDepthBelow",1);
  166.                   _global.ASSetPropFlags(MovieClip.prototype,"findNextAvailableDepth",1);
  167.                   _global.ASSetPropFlags(MovieClip.prototype,"shuffleDepths",1);
  168.                   _global.ASSetPropFlags(MovieClip.prototype,"getDepthByFlag",1);
  169.                   _global.ASSetPropFlags(MovieClip.prototype,"buildDepthTable",1);
  170.                }.createClassObjectAtDepth = function(className, depthSpace, initObj)
  171.                {
  172.                   var _loc1_ = undefined;
  173.                   switch(depthSpace)
  174.                   {
  175.                      case mx.managers.DepthManager.kCursor:
  176.                         _loc1_ = mx.managers.DepthManager.holder.createClassChildAtDepth(className,mx.managers.DepthManager.kTopmost,initObj);
  177.                         break;
  178.                      case mx.managers.DepthManager.kTooltip:
  179.                         _loc1_ = mx.managers.DepthManager.holder.createClassChildAtDepth(className,mx.managers.DepthManager.kTop,initObj);
  180.                   }
  181.                   return _loc1_;
  182.                };
  183.                mx.managers.DepthManager = function()
  184.                {
  185.                   MovieClip.prototype.createClassChildAtDepth = this.createClassChildAtDepth;
  186.                   MovieClip.prototype.createChildAtDepth = this.createChildAtDepth;
  187.                   MovieClip.prototype.setDepthTo = this.setDepthTo;
  188.                   MovieClip.prototype.setDepthAbove = this.setDepthAbove;
  189.                   MovieClip.prototype.setDepthBelow = this.setDepthBelow;
  190.                   MovieClip.prototype.findNextAvailableDepth = this.findNextAvailableDepth;
  191.                   MovieClip.prototype.shuffleDepths = this.shuffleDepths;
  192.                   MovieClip.prototype.getDepthByFlag = this.getDepthByFlag;
  193.                   MovieClip.prototype.buildDepthTable = this.buildDepthTable;
  194.                   _global.ASSetPropFlags(MovieClip.prototype,"createClassChildAtDepth",1);
  195.                   _global.ASSetPropFlags(MovieClip.prototype,"createChildAtDepth",1);
  196.                   _global.ASSetPropFlags(MovieClip.prototype,"setDepthTo",1);
  197.                   _global.ASSetPropFlags(MovieClip.prototype,"setDepthAbove",1);
  198.                   _global.ASSetPropFlags(MovieClip.prototype,"setDepthBelow",1);
  199.                   _global.ASSetPropFlags(MovieClip.prototype,"findNextAvailableDepth",1);
  200.                   _global.ASSetPropFlags(MovieClip.prototype,"shuffleDepths",1);
  201.                   _global.ASSetPropFlags(MovieClip.prototype,"getDepthByFlag",1);
  202.                   _global.ASSetPropFlags(MovieClip.prototype,"buildDepthTable",1);
  203.                }.createObjectAtDepth = function(linkageName, depthSpace, initObj)
  204.                {
  205.                   var _loc1_ = undefined;
  206.                   switch(depthSpace)
  207.                   {
  208.                      case mx.managers.DepthManager.kCursor:
  209.                         _loc1_ = mx.managers.DepthManager.holder.createChildAtDepth(linkageName,mx.managers.DepthManager.kTopmost,initObj);
  210.                         break;
  211.                      case mx.managers.DepthManager.kTooltip:
  212.                         _loc1_ = mx.managers.DepthManager.holder.createChildAtDepth(linkageName,mx.managers.DepthManager.kTop,initObj);
  213.                   }
  214.                   return _loc1_;
  215.                };
  216.                _loc2_.createClassChildAtDepth = function(className, depthFlag, initObj)
  217.                {
  218.                   if(this._childCounter == undefined)
  219.                   {
  220.                      this._childCounter = 0;
  221.                   }
  222.                   var _loc3_ = this.buildDepthTable();
  223.                   var _loc2_ = this.getDepthByFlag(depthFlag,_loc3_);
  224.                   var _loc6_ = "down";
  225.                   if(depthFlag == mx.managers.DepthManager.kBottom)
  226.                   {
  227.                      _loc6_ = "up";
  228.                   }
  229.                   var _loc5_ = undefined;
  230.                   if(_loc3_[_loc2_] != undefined)
  231.                   {
  232.                      _loc5_ = _loc2_;
  233.                      _loc2_ = this.findNextAvailableDepth(_loc2_,_loc3_,_loc6_);
  234.                   }
  235.                   var _loc4_ = this.createClassObject(className,"depthChild" + this._childCounter++,_loc2_,initObj);
  236.                   if(_loc5_ != undefined)
  237.                   {
  238.                      _loc3_[_loc2_] = _loc4_;
  239.                      this.shuffleDepths(_loc4_,_loc5_,_loc3_,_loc6_);
  240.                   }
  241.                   if(depthFlag == mx.managers.DepthManager.kTopmost)
  242.                   {
  243.                      _loc4_._topmost = true;
  244.                   }
  245.                   return _loc4_;
  246.                };
  247.                _loc2_.createChildAtDepth = function(linkageName, depthFlag, initObj)
  248.                {
  249.                   if(this._childCounter == undefined)
  250.                   {
  251.                      this._childCounter = 0;
  252.                   }
  253.                   var _loc3_ = this.buildDepthTable();
  254.                   var _loc2_ = this.getDepthByFlag(depthFlag,_loc3_);
  255.                   var _loc6_ = "down";
  256.                   if(depthFlag == mx.managers.DepthManager.kBottom)
  257.                   {
  258.                      _loc6_ = "up";
  259.                   }
  260.                   var _loc5_ = undefined;
  261.                   if(_loc3_[_loc2_] != undefined)
  262.                   {
  263.                      _loc5_ = _loc2_;
  264.                      _loc2_ = this.findNextAvailableDepth(_loc2_,_loc3_,_loc6_);
  265.                   }
  266.                   var _loc4_ = this.createObject(linkageName,"depthChild" + this._childCounter++,_loc2_,initObj);
  267.                   if(_loc5_ != undefined)
  268.                   {
  269.                      _loc3_[_loc2_] = _loc4_;
  270.                      this.shuffleDepths(_loc4_,_loc5_,_loc3_,_loc6_);
  271.                   }
  272.                   if(depthFlag == mx.managers.DepthManager.kTopmost)
  273.                   {
  274.                      _loc4_._topmost = true;
  275.                   }
  276.                   return _loc4_;
  277.                };
  278.                _loc2_.setDepthTo = function(depthFlag)
  279.                {
  280.                   var _loc2_ = this._parent.buildDepthTable();
  281.                   var _loc3_ = this._parent.getDepthByFlag(depthFlag,_loc2_);
  282.                   if(_loc2_[_loc3_] != undefined)
  283.                   {
  284.                      this.shuffleDepths(this,_loc3_,_loc2_,undefined);
  285.                   }
  286.                   else
  287.                   {
  288.                      this.swapDepths(_loc3_);
  289.                   }
  290.                   if(depthFlag == mx.managers.DepthManager.kTopmost)
  291.                   {
  292.                      this._topmost = true;
  293.                   }
  294.                   else
  295.                   {
  296.                      delete this._topmost;
  297.                   }
  298.                };
  299.                _loc2_.setDepthAbove = function(targetInstance)
  300.                {
  301.                   if(targetInstance._parent != this._parent)
  302.                   {
  303.                      return undefined;
  304.                   }
  305.                   var _loc2_ = targetInstance.getDepth() + 1;
  306.                   var _loc3_ = this._parent.buildDepthTable();
  307.                   if(_loc3_[_loc2_] != undefined && this.getDepth() < _loc2_)
  308.                   {
  309.                      _loc2_ -= 1;
  310.                   }
  311.                   if(_loc2_ > mx.managers.DepthManager.highestDepth)
  312.                   {
  313.                      _loc2_ = mx.managers.DepthManager.highestDepth;
  314.                   }
  315.                   if(_loc2_ == mx.managers.DepthManager.highestDepth)
  316.                   {
  317.                      this._parent.shuffleDepths(this,_loc2_,_loc3_,"down");
  318.                   }
  319.                   else if(_loc3_[_loc2_] != undefined)
  320.                   {
  321.                      this._parent.shuffleDepths(this,_loc2_,_loc3_,undefined);
  322.                   }
  323.                   else
  324.                   {
  325.                      this.swapDepths(_loc2_);
  326.                   }
  327.                };
  328.                _loc2_.setDepthBelow = function(targetInstance)
  329.                {
  330.                   if(targetInstance._parent != this._parent)
  331.                   {
  332.                      return undefined;
  333.                   }
  334.                   var _loc6_ = targetInstance.getDepth() - 1;
  335.                   var _loc3_ = this._parent.buildDepthTable();
  336.                   if(_loc3_[_loc6_] != undefined && this.getDepth() > _loc6_)
  337.                   {
  338.                      _loc6_ += 1;
  339.                   }
  340.                   var _loc4_ = mx.managers.DepthManager.lowestDepth + mx.managers.DepthManager.numberOfAuthortimeLayers;
  341.                   var _loc5_ = undefined;
  342.                   for(_loc5_ in _loc3_)
  343.                   {
  344.                      var _loc2_ = _loc3_[_loc5_];
  345.                      if(_loc2_._parent != undefined)
  346.                      {
  347.                         _loc4_ = Math.min(_loc4_,_loc2_.getDepth());
  348.                      }
  349.                   }
  350.                   if(_loc6_ < _loc4_)
  351.                   {
  352.                      _loc6_ = _loc4_;
  353.                   }
  354.                   if(_loc6_ == _loc4_)
  355.                   {
  356.                      this._parent.shuffleDepths(this,_loc6_,_loc3_,"up");
  357.                   }
  358.                   else if(_loc3_[_loc6_] != undefined)
  359.                   {
  360.                      this._parent.shuffleDepths(this,_loc6_,_loc3_,undefined);
  361.                   }
  362.                   else
  363.                   {
  364.                      this.swapDepths(_loc6_);
  365.                   }
  366.                };
  367.                _loc2_.findNextAvailableDepth = function(targetDepth, depthTable, direction)
  368.                {
  369.                   var _loc5_ = mx.managers.DepthManager.lowestDepth + mx.managers.DepthManager.numberOfAuthortimeLayers;
  370.                   if(targetDepth < _loc5_)
  371.                   {
  372.                      targetDepth = _loc5_;
  373.                   }
  374.                   if(depthTable[targetDepth] == undefined)
  375.                   {
  376.                      return targetDepth;
  377.                   }
  378.                   var _loc2_ = targetDepth;
  379.                   var _loc1_ = targetDepth;
  380.                   if(direction == "down")
  381.                   {
  382.                      while(depthTable[_loc1_] != undefined)
  383.                      {
  384.                         _loc1_ = _loc1_ - 1;
  385.                      }
  386.                      return _loc1_;
  387.                   }
  388.                   while(depthTable[_loc2_] != undefined)
  389.                   {
  390.                      _loc2_ = _loc2_ + 1;
  391.                   }
  392.                   return _loc2_;
  393.                };
  394.                _loc2_.shuffleDepths = function(subject, targetDepth, depthTable, direction)
  395.                {
  396.                   var _loc9_ = mx.managers.DepthManager.lowestDepth + mx.managers.DepthManager.numberOfAuthortimeLayers;
  397.                   var _loc8_ = _loc9_;
  398.                   var _loc5_ = undefined;
  399.                   for(_loc5_ in depthTable)
  400.                   {
  401.                      var _loc7_ = depthTable[_loc5_];
  402.                      if(_loc7_._parent != undefined)
  403.                      {
  404.                         _loc9_ = Math.min(_loc9_,_loc7_.getDepth());
  405.                      }
  406.                   }
  407.                   if(direction == undefined)
  408.                   {
  409.                      if(subject.getDepth() > targetDepth)
  410.                      {
  411.                         direction = "up";
  412.                      }
  413.                      else
  414.                      {
  415.                         direction = "down";
  416.                      }
  417.                   }
  418.                   var _loc1_ = new Array();
  419.                   for(_loc5_ in depthTable)
  420.                   {
  421.                      _loc7_ = depthTable[_loc5_];
  422.                      if(_loc7_._parent != undefined)
  423.                      {
  424.                         _loc1_.push(_loc7_);
  425.                      }
  426.                   }
  427.                   _loc1_.sort(mx.managers.DepthManager.sortFunction);
  428.                   if(direction == "up")
  429.                   {
  430.                      var _loc3_ = undefined;
  431.                      var _loc11_ = undefined;
  432.                      while(_loc1_.length > 0)
  433.                      {
  434.                         _loc3_ = _loc1_.pop();
  435.                         if(_loc3_ == subject)
  436.                         {
  437.                            break;
  438.                         }
  439.                      }
  440.                      while(_loc1_.length > 0)
  441.                      {
  442.                         _loc11_ = subject.getDepth();
  443.                         _loc3_ = _loc1_.pop();
  444.                         var _loc4_ = _loc3_.getDepth();
  445.                         if(_loc11_ > _loc4_ + 1)
  446.                         {
  447.                            if(_loc4_ >= 0)
  448.                            {
  449.                               subject.swapDepths(_loc4_ + 1);
  450.                            }
  451.                            else if(_loc11_ > _loc8_ && _loc4_ < _loc8_)
  452.                            {
  453.                               subject.swapDepths(_loc8_);
  454.                            }
  455.                         }
  456.                         subject.swapDepths(_loc3_);
  457.                         if(_loc4_ == targetDepth)
  458.                         {
  459.                            break;
  460.                         }
  461.                      }
  462.                   }
  463.                   else if(direction == "down")
  464.                   {
  465.                      _loc3_ = undefined;
  466.                      while(_loc1_.length > 0)
  467.                      {
  468.                         _loc3_ = _loc1_.shift();
  469.                         if(_loc3_ == subject)
  470.                         {
  471.                            break;
  472.                         }
  473.                      }
  474.                      while(_loc1_.length > 0)
  475.                      {
  476.                         _loc11_ = _loc3_.getDepth();
  477.                         _loc3_ = _loc1_.shift();
  478.                         _loc4_ = _loc3_.getDepth();
  479.                         if(_loc11_ < _loc4_ - 1 && _loc4_ > 0)
  480.                         {
  481.                            subject.swapDepths(_loc4_ - 1);
  482.                         }
  483.                         subject.swapDepths(_loc3_);
  484.                         if(_loc4_ == targetDepth)
  485.                         {
  486.                            break;
  487.                         }
  488.                      }
  489.                   }
  490.                };
  491.                _loc2_.getDepthByFlag = function(depthFlag, depthTable)
  492.                {
  493.                   var _loc2_ = 0;
  494.                   if(depthFlag == mx.managers.DepthManager.kTop || depthFlag == mx.managers.DepthManager.kNotopmost)
  495.                   {
  496.                      var _loc5_ = 0;
  497.                      var _loc7_ = false;
  498.                      var _loc8_ = undefined;
  499.                      for(_loc8_ in depthTable)
  500.                      {
  501.                         var _loc9_ = depthTable[_loc8_];
  502.                         var _loc3_ = typeof _loc9_;
  503.                         if(_loc3_ == "movieclip" || _loc3_ == "object" && _loc9_.__getTextFormat != undefined)
  504.                         {
  505.                            if(_loc9_.getDepth() <= mx.managers.DepthManager.highestDepth)
  506.                            {
  507.                               if(!_loc9_._topmost)
  508.                               {
  509.                                  _loc2_ = Math.max(_loc2_,_loc9_.getDepth());
  510.                               }
  511.                               else if(!_loc7_)
  512.                               {
  513.                                  _loc5_ = _loc9_.getDepth();
  514.                                  _loc7_ = true;
  515.                               }
  516.                               else
  517.                               {
  518.                                  _loc5_ = Math.min(_loc5_,_loc9_.getDepth());
  519.                               }
  520.                            }
  521.                         }
  522.                      }
  523.                      _loc2_ += 20;
  524.                      if(_loc7_)
  525.                      {
  526.                         if(_loc2_ >= _loc5_)
  527.                         {
  528.                            _loc2_ = _loc5_ - 1;
  529.                         }
  530.                      }
  531.                   }
  532.                   else if(depthFlag == mx.managers.DepthManager.kBottom)
  533.                   {
  534.                      for(_loc8_ in depthTable)
  535.                      {
  536.                         _loc9_ = depthTable[_loc8_];
  537.                         _loc3_ = typeof _loc9_;
  538.                         if(_loc3_ == "movieclip" || _loc3_ == "object" && _loc9_.__getTextFormat != undefined)
  539.                         {
  540.                            if(_loc9_.getDepth() <= mx.managers.DepthManager.highestDepth)
  541.                            {
  542.                               _loc2_ = Math.min(_loc2_,_loc9_.getDepth());
  543.                            }
  544.                         }
  545.                      }
  546.                      _loc2_ -= 20;
  547.                   }
  548.                   else if(depthFlag == mx.managers.DepthManager.kTopmost)
  549.                   {
  550.                      for(_loc8_ in depthTable)
  551.                      {
  552.                         _loc9_ = depthTable[_loc8_];
  553.                         _loc3_ = typeof _loc9_;
  554.                         if(_loc3_ == "movieclip" || _loc3_ == "object" && _loc9_.__getTextFormat != undefined)
  555.                         {
  556.                            if(_loc9_.getDepth() <= mx.managers.DepthManager.highestDepth)
  557.                            {
  558.                               _loc2_ = Math.max(_loc2_,_loc9_.getDepth());
  559.                            }
  560.                         }
  561.                      }
  562.                      _loc2_ += 100;
  563.                   }
  564.                   if(_loc2_ >= mx.managers.DepthManager.highestDepth)
  565.                   {
  566.                      _loc2_ = mx.managers.DepthManager.highestDepth;
  567.                   }
  568.                   var _loc6_ = mx.managers.DepthManager.lowestDepth + mx.managers.DepthManager.numberOfAuthortimeLayers;
  569.                   for(_loc9_ in depthTable)
  570.                   {
  571.                      var _loc4_ = depthTable[_loc9_];
  572.                      if(_loc4_._parent != undefined)
  573.                      {
  574.                         _loc6_ = Math.min(_loc6_,_loc4_.getDepth());
  575.                      }
  576.                   }
  577.                   if(_loc2_ <= _loc6_)
  578.                   {
  579.                      _loc2_ = _loc6_;
  580.                   }
  581.                   return _loc2_;
  582.                };
  583.                _loc2_.buildDepthTable = function(Void)
  584.                {
  585.                   var _loc5_ = new Array();
  586.                   var _loc4_ = undefined;
  587.                   for(_loc4_ in this)
  588.                   {
  589.                      var _loc2_ = this[_loc4_];
  590.                      var _loc3_ = typeof _loc2_;
  591.                      if(_loc3_ == "movieclip" || _loc3_ == "object" && _loc2_.__getTextFormat != undefined)
  592.                      {
  593.                         if(_loc2_._parent == this)
  594.                         {
  595.                            _loc5_[_loc2_.getDepth()] = _loc2_;
  596.                         }
  597.                      }
  598.                   }
  599.                   return _loc5_;
  600.                };
  601.                mx.managers.DepthManager = function()
  602.                {
  603.                   MovieClip.prototype.createClassChildAtDepth = this.createClassChildAtDepth;
  604.                   MovieClip.prototype.createChildAtDepth = this.createChildAtDepth;
  605.                   MovieClip.prototype.setDepthTo = this.setDepthTo;
  606.                   MovieClip.prototype.setDepthAbove = this.setDepthAbove;
  607.                   MovieClip.prototype.setDepthBelow = this.setDepthBelow;
  608.                   MovieClip.prototype.findNextAvailableDepth = this.findNextAvailableDepth;
  609.                   MovieClip.prototype.shuffleDepths = this.shuffleDepths;
  610.                   MovieClip.prototype.getDepthByFlag = this.getDepthByFlag;
  611.                   MovieClip.prototype.buildDepthTable = this.buildDepthTable;
  612.                   _global.ASSetPropFlags(MovieClip.prototype,"createClassChildAtDepth",1);
  613.                   _global.ASSetPropFlags(MovieClip.prototype,"createChildAtDepth",1);
  614.                   _global.ASSetPropFlags(MovieClip.prototype,"setDepthTo",1);
  615.                   _global.ASSetPropFlags(MovieClip.prototype,"setDepthAbove",1);
  616.                   _global.ASSetPropFlags(MovieClip.prototype,"setDepthBelow",1);
  617.                   _global.ASSetPropFlags(MovieClip.prototype,"findNextAvailableDepth",1);
  618.                   _global.ASSetPropFlags(MovieClip.prototype,"shuffleDepths",1);
  619.                   _global.ASSetPropFlags(MovieClip.prototype,"getDepthByFlag",1);
  620.                   _global.ASSetPropFlags(MovieClip.prototype,"buildDepthTable",1);
  621.                }.reservedDepth = 1048575;
  622.                mx.managers.DepthManager = function()
  623.                {
  624.                   MovieClip.prototype.createClassChildAtDepth = this.createClassChildAtDepth;
  625.                   MovieClip.prototype.createChildAtDepth = this.createChildAtDepth;
  626.                   MovieClip.prototype.setDepthTo = this.setDepthTo;
  627.                   MovieClip.prototype.setDepthAbove = this.setDepthAbove;
  628.                   MovieClip.prototype.setDepthBelow = this.setDepthBelow;
  629.                   MovieClip.prototype.findNextAvailableDepth = this.findNextAvailableDepth;
  630.                   MovieClip.prototype.shuffleDepths = this.shuffleDepths;
  631.                   MovieClip.prototype.getDepthByFlag = this.getDepthByFlag;
  632.                   MovieClip.prototype.buildDepthTable = this.buildDepthTable;
  633.                   _global.ASSetPropFlags(MovieClip.prototype,"createClassChildAtDepth",1);
  634.                   _global.ASSetPropFlags(MovieClip.prototype,"createChildAtDepth",1);
  635.                   _global.ASSetPropFlags(MovieClip.prototype,"setDepthTo",1);
  636.                   _global.ASSetPropFlags(MovieClip.prototype,"setDepthAbove",1);
  637.                   _global.ASSetPropFlags(MovieClip.prototype,"setDepthBelow",1);
  638.                   _global.ASSetPropFlags(MovieClip.prototype,"findNextAvailableDepth",1);
  639.                   _global.ASSetPropFlags(MovieClip.prototype,"shuffleDepths",1);
  640.                   _global.ASSetPropFlags(MovieClip.prototype,"getDepthByFlag",1);
  641.                   _global.ASSetPropFlags(MovieClip.prototype,"buildDepthTable",1);
  642.                }.highestDepth = 1048574;
  643.                mx.managers.DepthManager = function()
  644.                {
  645.                   MovieClip.prototype.createClassChildAtDepth = this.createClassChildAtDepth;
  646.                   MovieClip.prototype.createChildAtDepth = this.createChildAtDepth;
  647.                   MovieClip.prototype.setDepthTo = this.setDepthTo;
  648.                   MovieClip.prototype.setDepthAbove = this.setDepthAbove;
  649.                   MovieClip.prototype.setDepthBelow = this.setDepthBelow;
  650.                   MovieClip.prototype.findNextAvailableDepth = this.findNextAvailableDepth;
  651.                   MovieClip.prototype.shuffleDepths = this.shuffleDepths;
  652.                   MovieClip.prototype.getDepthByFlag = this.getDepthByFlag;
  653.                   MovieClip.prototype.buildDepthTable = this.buildDepthTable;
  654.                   _global.ASSetPropFlags(MovieClip.prototype,"createClassChildAtDepth",1);
  655.                   _global.ASSetPropFlags(MovieClip.prototype,"createChildAtDepth",1);
  656.                   _global.ASSetPropFlags(MovieClip.prototype,"setDepthTo",1);
  657.                   _global.ASSetPropFlags(MovieClip.prototype,"setDepthAbove",1);
  658.                   _global.ASSetPropFlags(MovieClip.prototype,"setDepthBelow",1);
  659.                   _global.ASSetPropFlags(MovieClip.prototype,"findNextAvailableDepth",1);
  660.                   _global.ASSetPropFlags(MovieClip.prototype,"shuffleDepths",1);
  661.                   _global.ASSetPropFlags(MovieClip.prototype,"getDepthByFlag",1);
  662.                   _global.ASSetPropFlags(MovieClip.prototype,"buildDepthTable",1);
  663.                }.lowestDepth = -16383;
  664.                mx.managers.DepthManager = function()
  665.                {
  666.                   MovieClip.prototype.createClassChildAtDepth = this.createClassChildAtDepth;
  667.                   MovieClip.prototype.createChildAtDepth = this.createChildAtDepth;
  668.                   MovieClip.prototype.setDepthTo = this.setDepthTo;
  669.                   MovieClip.prototype.setDepthAbove = this.setDepthAbove;
  670.                   MovieClip.prototype.setDepthBelow = this.setDepthBelow;
  671.                   MovieClip.prototype.findNextAvailableDepth = this.findNextAvailableDepth;
  672.                   MovieClip.prototype.shuffleDepths = this.shuffleDepths;
  673.                   MovieClip.prototype.getDepthByFlag = this.getDepthByFlag;
  674.                   MovieClip.prototype.buildDepthTable = this.buildDepthTable;
  675.                   _global.ASSetPropFlags(MovieClip.prototype,"createClassChildAtDepth",1);
  676.                   _global.ASSetPropFlags(MovieClip.prototype,"createChildAtDepth",1);
  677.                   _global.ASSetPropFlags(MovieClip.prototype,"setDepthTo",1);
  678.                   _global.ASSetPropFlags(MovieClip.prototype,"setDepthAbove",1);
  679.                   _global.ASSetPropFlags(MovieClip.prototype,"setDepthBelow",1);
  680.                   _global.ASSetPropFlags(MovieClip.prototype,"findNextAvailableDepth",1);
  681.                   _global.ASSetPropFlags(MovieClip.prototype,"shuffleDepths",1);
  682.                   _global.ASSetPropFlags(MovieClip.prototype,"getDepthByFlag",1);
  683.                   _global.ASSetPropFlags(MovieClip.prototype,"buildDepthTable",1);
  684.                }.numberOfAuthortimeLayers = 383;
  685.                mx.managers.DepthManager = function()
  686.                {
  687.                   MovieClip.prototype.createClassChildAtDepth = this.createClassChildAtDepth;
  688.                   MovieClip.prototype.createChildAtDepth = this.createChildAtDepth;
  689.                   MovieClip.prototype.setDepthTo = this.setDepthTo;
  690.                   MovieClip.prototype.setDepthAbove = this.setDepthAbove;
  691.                   MovieClip.prototype.setDepthBelow = this.setDepthBelow;
  692.                   MovieClip.prototype.findNextAvailableDepth = this.findNextAvailableDepth;
  693.                   MovieClip.prototype.shuffleDepths = this.shuffleDepths;
  694.                   MovieClip.prototype.getDepthByFlag = this.getDepthByFlag;
  695.                   MovieClip.prototype.buildDepthTable = this.buildDepthTable;
  696.                   _global.ASSetPropFlags(MovieClip.prototype,"createClassChildAtDepth",1);
  697.                   _global.ASSetPropFlags(MovieClip.prototype,"createChildAtDepth",1);
  698.                   _global.ASSetPropFlags(MovieClip.prototype,"setDepthTo",1);
  699.                   _global.ASSetPropFlags(MovieClip.prototype,"setDepthAbove",1);
  700.                   _global.ASSetPropFlags(MovieClip.prototype,"setDepthBelow",1);
  701.                   _global.ASSetPropFlags(MovieClip.prototype,"findNextAvailableDepth",1);
  702.                   _global.ASSetPropFlags(MovieClip.prototype,"shuffleDepths",1);
  703.                   _global.ASSetPropFlags(MovieClip.prototype,"getDepthByFlag",1);
  704.                   _global.ASSetPropFlags(MovieClip.prototype,"buildDepthTable",1);
  705.                }.kCursor = 101;
  706.                mx.managers.DepthManager = function()
  707.                {
  708.                   MovieClip.prototype.createClassChildAtDepth = this.createClassChildAtDepth;
  709.                   MovieClip.prototype.createChildAtDepth = this.createChildAtDepth;
  710.                   MovieClip.prototype.setDepthTo = this.setDepthTo;
  711.                   MovieClip.prototype.setDepthAbove = this.setDepthAbove;
  712.                   MovieClip.prototype.setDepthBelow = this.setDepthBelow;
  713.                   MovieClip.prototype.findNextAvailableDepth = this.findNextAvailableDepth;
  714.                   MovieClip.prototype.shuffleDepths = this.shuffleDepths;
  715.                   MovieClip.prototype.getDepthByFlag = this.getDepthByFlag;
  716.                   MovieClip.prototype.buildDepthTable = this.buildDepthTable;
  717.                   _global.ASSetPropFlags(MovieClip.prototype,"createClassChildAtDepth",1);
  718.                   _global.ASSetPropFlags(MovieClip.prototype,"createChildAtDepth",1);
  719.                   _global.ASSetPropFlags(MovieClip.prototype,"setDepthTo",1);
  720.                   _global.ASSetPropFlags(MovieClip.prototype,"setDepthAbove",1);
  721.                   _global.ASSetPropFlags(MovieClip.prototype,"setDepthBelow",1);
  722.                   _global.ASSetPropFlags(MovieClip.prototype,"findNextAvailableDepth",1);
  723.                   _global.ASSetPropFlags(MovieClip.prototype,"shuffleDepths",1);
  724.                   _global.ASSetPropFlags(MovieClip.prototype,"getDepthByFlag",1);
  725.                   _global.ASSetPropFlags(MovieClip.prototype,"buildDepthTable",1);
  726.                }.kTooltip = 102;
  727.                mx.managers.DepthManager = function()
  728.                {
  729.                   MovieClip.prototype.createClassChildAtDepth = this.createClassChildAtDepth;
  730.                   MovieClip.prototype.createChildAtDepth = this.createChildAtDepth;
  731.                   MovieClip.prototype.setDepthTo = this.setDepthTo;
  732.                   MovieClip.prototype.setDepthAbove = this.setDepthAbove;
  733.                   MovieClip.prototype.setDepthBelow = this.setDepthBelow;
  734.                   MovieClip.prototype.findNextAvailableDepth = this.findNextAvailableDepth;
  735.                   MovieClip.prototype.shuffleDepths = this.shuffleDepths;
  736.                   MovieClip.prototype.getDepthByFlag = this.getDepthByFlag;
  737.                   MovieClip.prototype.buildDepthTable = this.buildDepthTable;
  738.                   _global.ASSetPropFlags(MovieClip.prototype,"createClassChildAtDepth",1);
  739.                   _global.ASSetPropFlags(MovieClip.prototype,"createChildAtDepth",1);
  740.                   _global.ASSetPropFlags(MovieClip.prototype,"setDepthTo",1);
  741.                   _global.ASSetPropFlags(MovieClip.prototype,"setDepthAbove",1);
  742.                   _global.ASSetPropFlags(MovieClip.prototype,"setDepthBelow",1);
  743.                   _global.ASSetPropFlags(MovieClip.prototype,"findNextAvailableDepth",1);
  744.                   _global.ASSetPropFlags(MovieClip.prototype,"shuffleDepths",1);
  745.                   _global.ASSetPropFlags(MovieClip.prototype,"getDepthByFlag",1);
  746.                   _global.ASSetPropFlags(MovieClip.prototype,"buildDepthTable",1);
  747.                }.kTop = 201;
  748.                mx.managers.DepthManager = function()
  749.                {
  750.                   MovieClip.prototype.createClassChildAtDepth = this.createClassChildAtDepth;
  751.                   MovieClip.prototype.createChildAtDepth = this.createChildAtDepth;
  752.                   MovieClip.prototype.setDepthTo = this.setDepthTo;
  753.                   MovieClip.prototype.setDepthAbove = this.setDepthAbove;
  754.                   MovieClip.prototype.setDepthBelow = this.setDepthBelow;
  755.                   MovieClip.prototype.findNextAvailableDepth = this.findNextAvailableDepth;
  756.                   MovieClip.prototype.shuffleDepths = this.shuffleDepths;
  757.                   MovieClip.prototype.getDepthByFlag = this.getDepthByFlag;
  758.                   MovieClip.prototype.buildDepthTable = this.buildDepthTable;
  759.                   _global.ASSetPropFlags(MovieClip.prototype,"createClassChildAtDepth",1);
  760.                   _global.ASSetPropFlags(MovieClip.prototype,"createChildAtDepth",1);
  761.                   _global.ASSetPropFlags(MovieClip.prototype,"setDepthTo",1);
  762.                   _global.ASSetPropFlags(MovieClip.prototype,"setDepthAbove",1);
  763.                   _global.ASSetPropFlags(MovieClip.prototype,"setDepthBelow",1);
  764.                   _global.ASSetPropFlags(MovieClip.prototype,"findNextAvailableDepth",1);
  765.                   _global.ASSetPropFlags(MovieClip.prototype,"shuffleDepths",1);
  766.                   _global.ASSetPropFlags(MovieClip.prototype,"getDepthByFlag",1);
  767.                   _global.ASSetPropFlags(MovieClip.prototype,"buildDepthTable",1);
  768.                }.kBottom = 202;
  769.                mx.managers.DepthManager = function()
  770.                {
  771.                   MovieClip.prototype.createClassChildAtDepth = this.createClassChildAtDepth;
  772.                   MovieClip.prototype.createChildAtDepth = this.createChildAtDepth;
  773.                   MovieClip.prototype.setDepthTo = this.setDepthTo;
  774.                   MovieClip.prototype.setDepthAbove = this.setDepthAbove;
  775.                   MovieClip.prototype.setDepthBelow = this.setDepthBelow;
  776.                   MovieClip.prototype.findNextAvailableDepth = this.findNextAvailableDepth;
  777.                   MovieClip.prototype.shuffleDepths = this.shuffleDepths;
  778.                   MovieClip.prototype.getDepthByFlag = this.getDepthByFlag;
  779.                   MovieClip.prototype.buildDepthTable = this.buildDepthTable;
  780.                   _global.ASSetPropFlags(MovieClip.prototype,"createClassChildAtDepth",1);
  781.                   _global.ASSetPropFlags(MovieClip.prototype,"createChildAtDepth",1);
  782.                   _global.ASSetPropFlags(MovieClip.prototype,"setDepthTo",1);
  783.                   _global.ASSetPropFlags(MovieClip.prototype,"setDepthAbove",1);
  784.                   _global.ASSetPropFlags(MovieClip.prototype,"setDepthBelow",1);
  785.                   _global.ASSetPropFlags(MovieClip.prototype,"findNextAvailableDepth",1);
  786.                   _global.ASSetPropFlags(MovieClip.prototype,"shuffleDepths",1);
  787.                   _global.ASSetPropFlags(MovieClip.prototype,"getDepthByFlag",1);
  788.                   _global.ASSetPropFlags(MovieClip.prototype,"buildDepthTable",1);
  789.                }.kTopmost = 203;
  790.                mx.managers.DepthManager = function()
  791.                {
  792.                   MovieClip.prototype.createClassChildAtDepth = this.createClassChildAtDepth;
  793.                   MovieClip.prototype.createChildAtDepth = this.createChildAtDepth;
  794.                   MovieClip.prototype.setDepthTo = this.setDepthTo;
  795.                   MovieClip.prototype.setDepthAbove = this.setDepthAbove;
  796.                   MovieClip.prototype.setDepthBelow = this.setDepthBelow;
  797.                   MovieClip.prototype.findNextAvailableDepth = this.findNextAvailableDepth;
  798.                   MovieClip.prototype.shuffleDepths = this.shuffleDepths;
  799.                   MovieClip.prototype.getDepthByFlag = this.getDepthByFlag;
  800.                   MovieClip.prototype.buildDepthTable = this.buildDepthTable;
  801.                   _global.ASSetPropFlags(MovieClip.prototype,"createClassChildAtDepth",1);
  802.                   _global.ASSetPropFlags(MovieClip.prototype,"createChildAtDepth",1);
  803.                   _global.ASSetPropFlags(MovieClip.prototype,"setDepthTo",1);
  804.                   _global.ASSetPropFlags(MovieClip.prototype,"setDepthAbove",1);
  805.                   _global.ASSetPropFlags(MovieClip.prototype,"setDepthBelow",1);
  806.                   _global.ASSetPropFlags(MovieClip.prototype,"findNextAvailableDepth",1);
  807.                   _global.ASSetPropFlags(MovieClip.prototype,"shuffleDepths",1);
  808.                   _global.ASSetPropFlags(MovieClip.prototype,"getDepthByFlag",1);
  809.                   _global.ASSetPropFlags(MovieClip.prototype,"buildDepthTable",1);
  810.                }.kNotopmost = 204;
  811.                mx.managers.DepthManager = function()
  812.                {
  813.                   MovieClip.prototype.createClassChildAtDepth = this.createClassChildAtDepth;
  814.                   MovieClip.prototype.createChildAtDepth = this.createChildAtDepth;
  815.                   MovieClip.prototype.setDepthTo = this.setDepthTo;
  816.                   MovieClip.prototype.setDepthAbove = this.setDepthAbove;
  817.                   MovieClip.prototype.setDepthBelow = this.setDepthBelow;
  818.                   MovieClip.prototype.findNextAvailableDepth = this.findNextAvailableDepth;
  819.                   MovieClip.prototype.shuffleDepths = this.shuffleDepths;
  820.                   MovieClip.prototype.getDepthByFlag = this.getDepthByFlag;
  821.                   MovieClip.prototype.buildDepthTable = this.buildDepthTable;
  822.                   _global.ASSetPropFlags(MovieClip.prototype,"createClassChildAtDepth",1);
  823.                   _global.ASSetPropFlags(MovieClip.prototype,"createChildAtDepth",1);
  824.                   _global.ASSetPropFlags(MovieClip.prototype,"setDepthTo",1);
  825.                   _global.ASSetPropFlags(MovieClip.prototype,"setDepthAbove",1);
  826.                   _global.ASSetPropFlags(MovieClip.prototype,"setDepthBelow",1);
  827.                   _global.ASSetPropFlags(MovieClip.prototype,"findNextAvailableDepth",1);
  828.                   _global.ASSetPropFlags(MovieClip.prototype,"shuffleDepths",1);
  829.                   _global.ASSetPropFlags(MovieClip.prototype,"getDepthByFlag",1);
  830.                   _global.ASSetPropFlags(MovieClip.prototype,"buildDepthTable",1);
  831.                }.holder = _root.createEmptyMovieClip("reserved",mx.managers.DepthManager.reservedDepth);
  832.                mx.managers.DepthManager = function()
  833.                {
  834.                   MovieClip.prototype.createClassChildAtDepth = this.createClassChildAtDepth;
  835.                   MovieClip.prototype.createChildAtDepth = this.createChildAtDepth;
  836.                   MovieClip.prototype.setDepthTo = this.setDepthTo;
  837.                   MovieClip.prototype.setDepthAbove = this.setDepthAbove;
  838.                   MovieClip.prototype.setDepthBelow = this.setDepthBelow;
  839.                   MovieClip.prototype.findNextAvailableDepth = this.findNextAvailableDepth;
  840.                   MovieClip.prototype.shuffleDepths = this.shuffleDepths;
  841.                   MovieClip.prototype.getDepthByFlag = this.getDepthByFlag;
  842.                   MovieClip.prototype.buildDepthTable = this.buildDepthTable;
  843.                   _global.ASSetPropFlags(MovieClip.prototype,"createClassChildAtDepth",1);
  844.                   _global.ASSetPropFlags(MovieClip.prototype,"createChildAtDepth",1);
  845.                   _global.ASSetPropFlags(MovieClip.prototype,"setDepthTo",1);
  846.                   _global.ASSetPropFlags(MovieClip.prototype,"setDepthAbove",1);
  847.                   _global.ASSetPropFlags(MovieClip.prototype,"setDepthBelow",1);
  848.                   _global.ASSetPropFlags(MovieClip.prototype,"findNextAvailableDepth",1);
  849.                   _global.ASSetPropFlags(MovieClip.prototype,"shuffleDepths",1);
  850.                   _global.ASSetPropFlags(MovieClip.prototype,"getDepthByFlag",1);
  851.                   _global.ASSetPropFlags(MovieClip.prototype,"buildDepthTable",1);
  852.                }.__depthManager = new mx.managers.DepthManager();
  853.                ┬º┬ºpush(ASSetPropFlags(mx.managers.DepthManager.prototype,null,1));
  854.             }
  855.             ┬º┬ºpop();
  856.          }
  857.          break;
  858.       }
  859.       set("\x01",eval("\x01") - 273);
  860.       ┬º┬ºpush(true);
  861.    }
  862. }
  863.